Full Service Dining
Red Lobster hours and customer service number:
Our site has information about steak restaurants, organic food and the top restaurants in WILLIAMSON County, TN, including Red Lobster.
Red Lobster listings in Franklin, Tennessee
Red Lobster
1718 Galleria Blvd,
Franklin,
TN
37067.
(615) 771-7577